home *** CD-ROM | disk | FTP | other *** search
/ Total Network Tools 2002 / NextStepPublishing-TotalNetworkTools2002-Win95.iso / Archive / Modem Sharing / WinGate.exe / %MAINDIR% / readme.txt < prev    next >
Encoding:
Text File  |  2001-02-27  |  35.7 KB  |  422 lines

  1. Welcome to WinGate 4 by Qbik New Zealand Limited
  2.  
  3. WinGate is Copyright ⌐ 1995-2001 Qbik New Zealand Limited. All rights reserved. 
  4. WinGate is published by Deerfield.com
  5.  
  6. Congratulations on installing WinGate. We hope that the installation was easy, and that you like the software. 
  7.  
  8. To view changes & updates for this version either
  9. a)  refer to the Windows Start Menu\Programs\WinGate\WinGate Info link.  This loads a collection of useful Wingate information (first tasks, release notes, changes history, support links, plug-in links and the user license).  
  10. b) information at the bottom of this document (search for WinGate Release Information).
  11.  
  12.  
  13. CONTENTS
  14. --------------
  15.  
  16. 1. Files installed
  17. 2. Installing the Service
  18. 3. Next steps - logging on
  19.  
  20.  
  21. 1. Files Installed by the Setup program
  22. ---------------------------------------
  23.  
  24. ------------
  25. Server Setup
  26. ------------
  27.  
  28. * WinGate.exe       (The service itself)
  29. * GateKeeper.exe       (The Administration utility)
  30. * WgEngMon.exe    (The WinGate Engine monitor utility)
  31. * WinGate.hlp            (help file)
  32. * WinGate.cnt            (help file contents)
  33. * install.log             (used by uninstall program)
  34. * wincloseapp.exe    (utility file)
  35. * restartwg.exe    (utility file)
  36. * UNWISE32.EXE         (uninstall program)
  37. * uninstall32.ini    (uninstall text)
  38. * WGsrvins.DLL        (Utility DLL - in System directory)
  39. * Roboex32.DLL       (Utility DLL - for help file)
  40. * /resource               (directory containing gif resources for FTP icons in browsers)
  41. * /java            (directory containing the java client class files)
  42. * /info                    (Info on WinGate incl. changes and release notes)
  43.  
  44. ------------
  45. Client Setup
  46. ------------
  47. * WGLSP.DLL        (The WinGate Internet Client Layered Service Provider DLL)
  48. * WGClient.CPL        (The WinGate Internet Client Control Panel Applet)
  49. * Sporder.dll        (Utility DLL)
  50. * WGCLient.HLP/CNT    (Help file for control panel applet)
  51. * WGDM.EXE        (The WinGate Dialup Monitor)
  52. * UNWISE32.EXE             (uninstall program)
  53. * wgclins.DLL        (Utility DLL - in System directory)
  54. * install.log        (used by uninstall program)
  55. * WGRC.EXE        (uninstallation utility)
  56. * WGICToggle.exe        (used to toggle the internet client)
  57.  
  58.  
  59. Other files are created by GateKeeper and WinGate when they run.
  60.  
  61.  
  62. 2. Installing the service
  63. -------------------------
  64. The installation program should have done this for you. The service should be running.
  65. The Qbik WinGate Engine service can be installed with the command line (in the directory where you installed it)
  66.  
  67. wingate -i
  68.  
  69. And uninstalled with
  70.  
  71. wingate -u
  72.  
  73. 3. Logging on
  74. -----------------
  75.  
  76. Before you can make any modifications to WinGate, you must log on.  You will need to do this if you will be
  77. using dial on demand in WinGate, and/or you are installing for the first time.
  78.  
  79. * Make sure WinGateEngine.exe is running (look in Control Panel:services), or NT4 task manager
  80. * Start GateKeeper 
  81. * Select File:Go On-Line 
  82. * The default settings should be ok - Username Administrator, no password, server localhost, port 808 
  83. * You may be prompted to change your password - choose File:Change Password 
  84.   You can now edit your settings. We suggest you set up some user accounts (Pro only) 
  85.   and some access privileges. 
  86.  
  87. GateKeeper will warn you if the WinGate Engine is not running whenever you try to connect to localhost
  88. or the IP address 127.0.0.1 (which are the same). It will start the engine if it can.
  89.  
  90. If you have trouble logging on, ensure you use the default settings EXACTLY as they are written, These are: 
  91. Username: Administrator
  92. Password: <leave blank>
  93. Server: localhost (or 127.0.0.1)
  94. Port: 808 
  95.  
  96. PLEASE NOTE: With a full install WinGate will do a security check on its bindings. It will not bind to an externally 
  97. available interface. If you have problems with access, please read the security notes in the Manual and add or modify
  98. appropriate bindings or access rules.
  99.  
  100. =======================
  101. WinGate Release Information
  102. =======================
  103.  
  104. Version:  4.2.0 
  105. Released:  February 2001
  106. ---------------------------------
  107. * Added option to disallow simultaneous logins from one user id.
  108. * WinGate Engine automatically detects DUN connectoids not configured for WinGate Dialer Profile use and offers to guide them through doing this
  109. * Option added to allow easy back up of Registry
  110. * Modified the adding of user and service names so trialing or leading blanks are removed, preventing spurious near-duplicates
  111. * Changing from Wingate users to NT authentication and back to WinGate no longer removes any WinGate users who did not have an NT account
  112. * If ENS is not installed the NAT directory and ENS log are no longer created
  113. * Cancelling "Confirm WinGate password" dialog now returns to User properties dialog
  114. * Adding new service with same port number as one that is already running generates a warning/error
  115. * Move options/confirmation menu item and syslog options to menu hanging off GateKeeper Options/Advanced 
  116. * Added warning that appears when WGIC puts an application in local-mode as a result attempting to listen attempt on a reserved port
  117. * Added help button on system policies, assumedusers, edit/new users, edit/new groups
  118. * In NT Authentication WinGate now creates a default administrator account if it does not find one
  119. * Scheduler has been fixed so that it will not disable NT user database accounts.
  120. * In the Activity Pane you can now display by Service eg POP3, FTP, HTTP etc
  121. * When under heavy load repaints used to be so fast that GateKeeper became unusable, and could jam or leak memory. This has been fixed
  122. * WinGate now installs on a Clean WinME Build
  123. * When doing an UDP ASSOCIATE request 0.0.0.0 was getting used which was not handled correctly by the Proxy. Changed the SOCKS proxy so that if no port number is initially provided, it uses the port number of the first outgoing UDP packet the client sends.
  124. * Sending Null byte file to server port 2080 no longer causes 99% cpu and memory consumption issues
  125. * Users are now warned not to disable the guest account
  126. * Config Report option added to Advanced menu item which displays troubleshooting information
  127. * Better AOL Support
  128. * After a Machine name change Wingate now updates its DNS entry. 
  129. * WRP history entries for http requests no longer have corrupt description
  130. * Warning Message boxes now have a disable option
  131. * A new menu item has been added to the WinGate Internet Client option that allows one to toggle the client on and off more easily.
  132. * GateKeeper Activity pane functionality improved to allow users to more easily ban websites, disable users etc
  133. * Ability to pause the activity pane and to view information by Service or User
  134. * Made serialization locking uniform throughout WinGate, and changed to a faster locking mechanism.
  135.  
  136. Version:  4.1.1 
  137. Released: 15 December 2000
  138. ------------------------------------------------------
  139. * A mechanism employed to make most efficient use of system resources made it possible (although unlikely) for parts of WinGate to hang. This mechanism has been changed to ensure that this can't happen. (Engine - Bug-fix)
  140. * On NT systems, the WinGate service was installed as able to interact with the user Desktop (in order that those using InterQuick could see it's system-tray icon).  Unfortunately, this can mean that users logging in and out of Windows can disrupt WinGate, in some circumstances causing it to hang. Now the WinGate Service has this setting switched off by default.  (Engine - Bug-fix)
  141.  
  142. Version:  4.1.0 
  143. Released:  October 2000
  144. -------------------------------------------------
  145. * User management and authentication with NT / 2000. (Engine - New Feature)
  146. * Ability to import users from NT / 2000 and text files (tab delimited format) (Engine - New Feature)
  147. * New SMTP Proxy to provide Spam protection functions (Engine - New Feature)
  148. * Support for cable modems & direct router connections (ability to define any interface as public or private). (Engine - New Feature)
  149. * Universal WinGate Engine executable file (no longer separate file for NT and 9x systems) (Engine - New Feature)
  150. * Autosave option added to allow configuration changes to be saved without manually clicking the "Save" button in GateKeeper. (GateKeeper - New Feature)
  151. * The task scheduler will execute any tasks rounded to the nearest minute eg if you scheduled a task for 5:30:58 then it will fire at 5:31:00 (this applies for rounding both up and down).  In previous versions seconds were ignored. (Engine - Bug Fix)
  152. * The WWW cache tended to leave some cache files behind sometimes. These files did not have entries in the cache index and were therefore useless. Any file in the cache directory without an index entry is now deleted during a purge.  (Engine - Bug Fix)
  153. * Logging is now done under a sub directory with the name of the service/user. When logging is rolled over, the old files are renamed to a date:timestamp (Engine - improvement)
  154. * You can now change the path of the history database for both logging and viewing. Changing this path to a root directory is not permitted. ( Logging COM Object - Improvement)
  155. *  When a WinGate Service is bound to an external interface, GateKeeper will prompt the user to open a "hole" in the ENS Firewall (corresponding to the same port bound to by the service).  Any "holes" opened automatically will assume defaultproperties,  and will close when that service is deleted, stopped or unbound. (ENS GateKeeper - Improvment)
  156. * When user accounting information is changed, the change is now broadcast to GateKeeper immediately. (Engine - Bug-fix)
  157. * Addressed bug where sometimes this would not close once all Internet applications had been closed on the client computer. ( WinGate Dialup Monitor - Bug-Fix)
  158. * WinGate now retains the administrator password after a trial license key has expired. ( GateKeeper - Improvement)
  159. * Improved memory management (large reduction in number of handles used). (Engine & GateKeeper- Improvement)
  160. * No longer get a range of system log messages after the engine starts for the first time (following an installation on an NT/2000 system).  (Engine - Improvement)
  161. * WGIC reports "owner" application in most message boxes (so if the server not responding you at least know what app keeps triggering the report)  (WGIC  - Improvement)
  162. * ENS icon/menu hidden for users that are not members of the administrator group. (ENS - Improvement)
  163. * TCP proxy services used to be vulnerable to self-looping eg POP3. This stops (a) inadvertent loop creation, eg proxy 1 listens on port 2000, redirects to 2001, proxy 2 listens on 2001, redirects to 2000, (b) malicious DoS attacks, eg sending "bob@127.0.0.1@127.0.0.1@127.0.0.1@127.0.0.1" to POP3. (Engine - Improvement)
  164.  * Context menus will be available when a user or group is selected and the user right-clicks the mouse (on the User tab of the GateKeeper control panel). (GateKeeper - Improvement)
  165.  * A user "right" has been added to policies - "power user" (granted to administrator group by default).  Allows a user to access advanced GateKeeper options (these options are not significant enough to be a separate right by themselves). (Engine - Improvement)
  166. * New scheduler task been added - the ability to enable or disable a user account. (Engine - Improvement)
  167.  * WinGate scheduler properly implements the default log rollovers (configured by the installer) (Engine - Bug fix)
  168.  * WinGate Engine can use a domain controller for the NT user database & base authentication upon domain credentials.  Find out more about this feature here. (Engine - Improvement)
  169.  * Net bios network broadcasts are made differently in Windows ME than previous 9x platforms.  This change caused the dialer to go online unnecessarily when the WinGate Internet Client was installed.  (Engine - Bug-fix)
  170.  * When logged-in to Windows ME and running the WinGate Internet Client, there was a problem with passing the current login credentials for automatic authentication.  This has been resolved.   (Engine - Bug-fix)
  171.  * NT authentication was not working with an NT4 Server (WinGate) and Windows 2000 Professional (Client) setup.  The problem occurred when passing the users current login credentials  (Engine - Bug-fix)
  172.  * When using NT accounts with WinGate, GateKeeper will not allow a WinGate administrator to add, remove or edit user/group details (except for password).  (Engine - Bug-fix)
  173.  * FTP would fail under sometimes when using ENS.  This only occurred when using the FTP PORT command repeatedly and resulted in failure of the subsequent data transfer.   (Engine - Bug-fix)
  174.  * Fixed handling for some IPPROTO socket options (EverQuest now works properly when using the client)   (WGIC - Bug-fix)
  175. *  Changes made to ensure that only a single log file will be created and updated for each service in a 24-hour period (rollover occurs at midnight).   (Engine - Bug-fix)
  176. *  "Start Menu\Program\WinGate\Start WinGate Engine" link now works as expected.   (Engine - Bug-fix)
  177. *  Log File Service no longer vulnerable to serving restricted data when a user requested another root.  This vulnerability was most dangerous when  the service was bound to an external interface (by default it is not).   (Engine - Bug-fix)
  178. * WRP service no longer vulnerable to a buffer overrun when receiving a malformed URL (containing escape characters).   (Engine - Bug-fix)
  179.  * Improved memory management in the WWW Proxy cache has decreased overall memory usage and increased speed.   (Engine - Bug-fix)
  180.  * Improved general memory management for WinGate services.  This has fixed memory leaks that could occur with service logging and session termination.   (Engine - Bug-fix)
  181.  * Set the RAS Manager Service to start automatically on Windows2000 (by default it does not).  This fixed the problem where the WinGate Engine could stall on initial startup for up to a minute (while the RAS Manager Service was starting up).   (Engine - Bug-fix)
  182.  * Scheduler was rolling over service logs every hour when they are supposed to rollover daily (at midnight).  Bug only present in Home and Standard licenses.   (Engine - Bug-fix)
  183.  * Installer now checks for the presence of WinSock2 (a standard API for TCP/IP) for both WinGate Server and Internet Client installs. (Installer - Improvement)
  184.  * InterQuick installer is fully-functional for 4.1 installations.  (IQ Installer - Bug-fix)
  185.  * Help system updated to cover all new 4.1 features and additions.   Popup help has been implemented for screenshots.  Several broken links addressed (eg "banning"). (Help System - Improvement)
  186.  
  187. Version:  4.0.1 Released:  6 June 2000
  188. -----------------------------------------------
  189. * Extended Networking Support (ENS) offers three new options for WinGate.  A firewall to secure the WinGate server, NAT to make internet sharing even easier, and Bridging to allow users to share drives.  Learn more about this new feature in the help file. 
  190. * Supports InterQuick Plugin for WinGate  - InterQuick combines the best features of web accelerators, content filters, advertisement blockers and scheduling, resulting in increased Internet performance and control from any Internet connection.  Learn more about this new feature in the help file. 
  191. * Updated logging support provides users with greater monitoring and control.  User can now filter data displayed in the history view. 
  192. * Ability to clone the properties of existing WinGate Users and Services though a context-sensitive right click menu in GateKeeper.  Improves efficiency. 
  193. * Qbik has a new company web site viewable at http://www.qbik.com. 
  194. * New HTML interface for improved clarity and detail. 
  195. * New topics on all new features; New topic on how to authenticate WinGate users; New topic on configuring system vs service policies; New "look and feel" plus greatly improved keyword indexing of help topics. 
  196. * Option added in installer to obtain/purchase key online through Web browser. 
  197. * ENS system service allows you to set Firewall security. (GateKeeper -  New Feature) 
  198. * Support for persistent system log messages added.  (GateKeeper - Improvement) 
  199. * Behavior of Up/Down buttons in IP assumption list window changed so that the selection now remains on the same item.    (GateKeeper - Improvement) 
  200. * Time online is updated at the end of the session if no session with longer duration exists (improves accuracy).   (GateKeeper - Improvement) 
  201. * General improvements to time-based policies: a. Invalid time values can not be entered; b. Finish times must be later than start times; c. Improved general implementation of time filters.   (GateKeeper - Improvement) 
  202. * Politer handling for invalid licence key entry. (GateKeeper - Improvement)  
  203. * Added option for version checking from server using Web browser. ( GateKeeper  - New Feature)
  204. * Peculiar Characters no longer appearing on User Names in Win2K.  (GateKeeper  - Bug-Fix)
  205. * UDP Mapping issue resolved - Starcraft no longer fails with Client on UDP.  (Internet - Client Improvement)
  206. * WinGate Client(WGIC) will now run on the WinGate Server.  (Internet - Client Improvement)
  207. * Internal changes to LSP have fixed problems with CE Services, MDConfig and FTP uploads. (Internet - Client Improvement) 
  208. * Option added to WinGate Internet Client to provide for "non-standard" connect modes (this option is available under the Applications Mode dialog and is provided for a small number of applications that have been found to be using non-standard calls to Winsock - see WGIC help for further detail).   (Internet - Client Improvement)
  209. * Start Menu Shortcut added for the WinGate Internet Client applet. (Internet - Client Improvement)
  210. * Problem where if no servers found LSP not disabled properly fixed (useful for mobile users). (Internet Client  - Bug-Fix)
  211. * Problem where programs launched with RUNDLL32.EXE with some command line options not recognised fixed. (Internet Client  - Bug-Fix) 
  212. * Repaired problems with using Netscape to access yahoo mail with the WinGate Internet Client. (Internet Client  - Bug-Fix) 
  213. * Repaired infrequently observed problems accessing certain sites using Internet Explorer 4.0 and 5.0. (Internet Client  - Bug-Fix)
  214. * Client shows dialer information on Windows 2000. (Internet Client  - Bug-Fix)
  215. * Better approach to synchronising port numbers between Client and Engine. This was causing trouble for some Java applets. (Engine and Internet Client Improvement)
  216. * Automated restart of engine on key change. (Engine - Improvement)
  217. * Added F1 Help support for new features.  (Engine - Improvement)
  218. * ISDN Multilink Support Completed. (Engine - Improvement)
  219. * Network configuration change message will now not detect false changes with some RAS Dialups. (Engine - Improvement) 
  220. * Added SQUID proxy support. (Engine - Improvement)
  221. * Support now provided for Wireless LANs. (Engine - Improvement)
  222. * SNMP now used to check for dialer activity. Dialler now only hangs up on total modem inactivity rather than WinGate Activity. Prevents clients being hung up. (Engine - Improvement)
  223. * Added option to dialer config to disable remote disconnect of dialer from client. (Engine - Improvement)
  224. * Svchost.exe no longer takes up 100% of CPU.  (Engine  - Bug-Fix)
  225. * Engine Bug-Fix Help Button added to all service dialogs. (Engine  - Bug-Fix) 
  226. * Engine Bug-Fix WinGate DHCP now reads all DHCP option fields supported by Mac.  (Engine  - Bug-Fix)
  227. * Engine Bug-Fix Bad password problem fixed in WinGate Home. (Engine  - Bug-Fix)
  228. * Engine Bug-Fix Engine startup no longer hangs on invalid licence. It simply politely exits. (Engine  - Bug-Fix) 
  229. * 2 Engine Monitors no longer appear at end of Upgrade. (Installer - Bug-Fix)
  230. * Service Properties/Bindings changes no longer lost on an upgrade. (Installer - Bug-Fix) 
  231. * Detection of ICS (Microsoft Internet Connection Sharing) during ENS install implemented. (Installer  - Improvement) 
  232. * Installer now checks to ensure Winsock 2 (required for both client and server with ENS) is installed on each machine. (Installer  - Improvement)  
  233. * Dialer monitoring changed to prevent excessive CPU usage. (Dialer Monitor  - Bug-Fix)
  234. * Problem where disconnect button only works after first server update if server is NT fixed.  (Dialer Monitor - Bug-Fix) 
  235. * Improved advance proxy installation by greying out server entry until checkbox checked in Installer. (WinGate Server - Improvement)
  236. * Added a reboot on the install if WinGate had been Installed, then uninstalled with no reboot after the uninstall. (WinGate Server - Improvement)
  237. * Failure to properly migrate settings when upgrading from WinGate 2  to later version (ie 3.04/5) corrected. (WinGate Server - Bug Fix)
  238. * Icons for installed components fixed up. (WinGate Server - Bug Fix)
  239. * Supports USB hardware with Windows 98.  (NAT Driver- Bug Fix)
  240. * Improved applet problems on Mac. (WinGate Java Applet  - Bug-Fix)
  241.  
  242. Version: 3.0.5   Released: 2 September 1999
  243. ------------------------------------------------------
  244. * GateKeeper Bug-Fix Deleting an existing scope (ie the default one created for the subnet) caused GateKeeper to crash and exit with an unknown exception error. 
  245. * GateKeeper Bug-Fix DHCP reservations could not be saved. They would disappear when GateKeeper was reopened and would never come into effect. 
  246. * GateKeeper Bug-Fix On some screens more than one radio button in a group could be selected at a time (eg DHCP mode) 
  247. * Engine Bug-Fix Broken UDP mappings were repaired (these were caused by an internal change to the Wingate engine in 3.04) 
  248. * Internet Client Bug-Fix Wingate Internet Client no longer permits the user to enter a blank application under the applications tab. 
  249. * Internet Client Bug-Fix CE Services 2.0 now operates correctly on client machine running the Wingate Internet Client (set to local mode for 98) 
  250. * Dialer Bug-Fix When multiple connections were configured, the WinGate Dialer would sometimes trigger both simultaneously. 
  251. * Engine Bug-Fix SOCKS address order corrected.  IP addresses were being returned in reverse order. 
  252. * Engine Bug-Fix Disabling the guest user account no longer breaks DHCP 
  253. * WinGate Help New Topic New topic added "How to use WinGate help effectively"  
  254. * WinGate Help New Topic New topic added "How to Setup Server Applications Behind WinGate" (eg Web and FTP servers) 
  255.  
  256. Version: 3.0.4   Released: 11 August 1999
  257. ---------------------------------------------------
  258. * GateKeeper  New Feature Administrator System Log added to View Menu 
  259. * Engine Improvement TCP Mapped link extended to display further session info 
  260. * Engine & GateKeeper Bug-Fix Changed GateKeeper protocol to async - prevents Comms errors 
  261. * GateKeeper Bug-Fix Fixed GateKeeper random exit 
  262. * Dialup Monitor Bug-Fix Fixed WGDM to prevent constant warning messages 
  263. * Internet Client New Feature Client licensing added 
  264. * Engine Improvement Engine will start without licence (reverts to local mode only) 
  265. * Engine Bug-Fix Rapid repeat requests won't break DHCP Service 
  266. * Engine Bug-Fix Minor DHCP problem fixed in WinGate Home 
  267. * Engine Bug-Fix Fixed FTP uploads via WGIC.  May have affected other apps as well, such as Webservers, peer-peer apps 
  268. * Engine Bug-Fix FTP now works in normal (non-passive) mode. 
  269. * WinGate Server  New Feature 30 day expiring trial licence now included in installer.  Users no longer required to apply for trial key. 
  270.  
  271. Version: 3.0.2   Released: 2 June 1999
  272. -----------------------------------------------
  273. 18 June 1999   
  274. * Internet Client Bug-Fix LSP now works on non-Administrator accounts 
  275. 2 June 1999   
  276. * Engine Bug-Fix Dialer disconnect problem fixed with IdleTrafficLevel setting 
  277. * GateKeeper Improvement Languages now supported in external dlls 
  278. * Engine Improvement Potential security hole in WWW server eliminated 
  279. * Internet Client Bug-Fix LSP no longer causes RPCSS.exe to use excessive CPU 
  280. * GateKeeper Improvement The registry entry HKEY_CURRENT_USER\SOFTWARE\Qbik Software\Settings\Language then governs the language used: Fra, Deu, Esp, Enu (Settings Locale key no longer used) 
  281. * WinGate Server Bug-Fix 2.1 settings migration failure on upgrade corrected 
  282. * WinGate Server New File SNMP.dll included as part of installation 
  283.  
  284. Version: 2.1   Released: 19 February 1998
  285. ---------------------------------------------------
  286. * GateKeeper  New Feature Now have more control over how service specific and global policies are combined (series or parallel) 
  287. * GateKeeper  New Feature Recipients now have ban lists, this makes it much easier to ban sites and URLs globally and per service/per user 
  288. * GateKeeper  New Feature Added rule criterion "server IP address" 
  289. * Engine  New Feature WWW Proxy now uses Host: tag instead of IP for SOCKS handover sessions. Means more efficient caching of HTTP for SOCKS clients. 
  290. * Engine Bug-Fix Occasional WinGate Engine lockup, and unresponsiveness. 
  291. * Engine Bug-Fix Occasional WinGate crash. 
  292. * Engine Bug-Fix WinGate crash on log entries over 2kb 
  293. * Engine Bug-Fix Problems with cascaded HTTP proxy requests handed over from SOCKS. 
  294. * Engine Bug-Fix problem with FTP through HTTP giving bad relative URLs for some servers. 
  295. * GateKeeper Bug-Fix Problem in ordering of dialogs where user must change password. 
  296. * WinGate Server  New Feature Added option for installing log file server 
  297.  
  298. Version: 2.1d   Released: 19 February 1998
  299. -----------------------------------------------------
  300. * Engine Bug-Fix Calculation of next disallowed time by rule was wrong, effectively breaking time based rule session timeouts. 
  301. * Engine Bug-Fix Java client HTML page had wrong CODEBASE URL when Java Client served as a result of a SOCKS handover to the WWW Proxy. Result was "No response On Port" error in the Java Client. 
  302. * Engine Bug-Fix Can now disable the Guest account without denying access to services that
  303. have authentication capabilities. 
  304. * Engine Improvement Changed the way Authentication works for the Java Client. the Java client is now only sent if the policies require the user to be assumed or better (authenticated). This means that users can specify which users will need to use the Java client. the option in the WWW Proxy now simply enables the use of the client. Whether or not it is used is then entirely dependent on the policies applicable to the WWW Proxy. 
  305. * Engine Improvement In line with the new operation of the Java client, the SOCKS server's use of RFC1929 authentication is now only dependent on the required authentication level set in the policies applicable to the SOCKS server. Moreover, the use of RFC1929 by a client results in the user being assumed (rather than simply guest), based on the username and password. This means that activities will be logged against the username (in WinGate) of the SOCKS client. 
  306. * Engine Improvement Also in line with the changes above, the Telnet Service now has a login option. 
  307. * Engine Improvement When enumerating interfaces WinGate now determines whether interfaces are statically assigned or dynamically assigned. The DHCP service cannot be bound to dynamically assigned interfaces or localhost. 
  308. * Engine Improvement The DNS service cannot be bound to localhost (127.0.0.1) as this makes no sense. 
  309. * Engine Improvement When enumerating interfaces WinGate now determines whether an interface is external or internal to the LAN.  
  310. * Engine Improvement Invalid bindings for a service are removed at startup. 
  311. * Engine Improvement Configurable prompt for telnet added. 
  312. * Engine Bug-Fix Changed the way services are uploaded to GateKeeper - fixes problems of GateKeeper hanging with many services on Win95. 
  313. * GateKeeper Bug-Fix Fixed display problem in GateKeeper when creating UDP services - they actually start when created but are shown as stopped. 
  314. * Engine Improvement New option in DHCP server. "Allow allocation of non-private IP addresses". This defaults to "not allowed", and should save some Cable modem customers from losing their Internet service because of DHCP allocation to other cable modem customers.  This means however that if you are not using private ip addresses on your LAN, the DHCP service will stop working for you until you change this option. 
  315. * GateKeeper Bug-Fix Lost setting for particular HTTP proxy to hand over to, if you simply double-clicked the SOCKS server, and then hit OK. 
  316. * GateKeeper Improvement Warnings on exit if unsaved changes. 
  317. * GateKeeper Improvement Confirmation dialog added for deleting users, groups or services 
  318. * GateKeeper Improvement Warnings given if user attempts to bind a service to an external interface 
  319. * GateKeeper Improvement No longer see System Info (license) dialog unless user has rights to change license. 
  320. * GateKeeper Improvement Small UI change to WWW Proxy - clearer explanation of Java Authentication 
  321. * GateKeeper Improvement More error checking against setting up WinGate incorrectly - warnings on invalid bindings for services. 
  322. * GateKeeper Improvement Lost setting for particular HTTP proxy to hand over to, if you simply double clicked the SOCKS server, and then hit OK. 
  323. * GateKeeper Improvement Confirmation options dialog for setting preferences for confirmation of variouos activities. 
  324. * Engine Bug-Fix Intermittent crash problem fixed 
  325. * Engine Bug-Fix Obscure crash problem with SOCKS handovers and timing issues with timeout checking 
  326. * Engine Bug-Fix No dial on demand for UDP associate. 
  327. * Engine Bug-Fix FTP through HTTP broken in 2.1b for some servers (changed absolute to relative paths) now fixed again. 
  328. * Engine Bug-Fix Engine not saving changes properly when deleting multiple services. 
  329. * Engine Bug-Fix Wrong protocol version number returned for RFC1929 authentication in SOCKS5 (was breaking ICQ) 
  330. * Engine Bug-Fix Problem with DHCP options that took string data - no terminating NULL appended. 
  331. * GateKeeper Bug-Fix Problem in GateKeeper if you deleted the GateKeeper login session, you got a communications  failure after a while and lost response. 
  332.  
  333. Version: 2.1b   Released: 6 March 1998
  334. -----------------------------------------------
  335. * Engine Bug-Fix refusing to dial or intermittent refusal to dial 
  336. * GateKeeper Bug-Fix GateKeeper DLL problem 
  337. * GateKeeper Bug-Fix GateKeeper not running on NT3.51 
  338. * Engine Bug-Fix Problems with UDP services. 
  339. * Engine Bug-Fix Problems with some HTTP servers (i.e Hotbot.com) 
  340. * Engine Bug-Fix FTP through HTTP with username:password@site format was not copying
  341. username and password into subsequent links.  
  342. * Engine Bug-Fix FTP home directory was not honoured with username:password@ftpsite method of FTP through HTTP. 
  343. * Engine Bug-Fix Found a couple more spots where thrown exceptions could possibly crash engine. 
  344.  
  345. Version: 2.1a   Released: 19 February 1998
  346. ----------------------------------------------------
  347. * Engine Bug-Fix Problem with WinGate not dialing, unless DNS already available.  
  348.  
  349. Version: 2.0   Released: 6 March 1997
  350. ----------------------------------------------
  351. * Engine  New Feature Licence key system introduced 
  352. * Engine  New Feature Lite and Pro licence distinction 
  353. * Engine Bug-Fix FTP in WWW Proxy fixed 
  354. * GateKeeper Improvement WWW FTP Resource icons included 
  355. * Engine Bug-Fix Minor bugs fixed in several proxies 
  356. * GateKeeper Improvement Configurable Error messages 
  357. * Help System  New Feature Will now run Gatekeeper from Toolbar 
  358. * Help System Improvement Extended Glossary section 
  359. * Help System Improvement Better explanation of caching 
  360. * Help System Improvement Extendend sections on Mapped links/Encryption 
  361. * WinGate Server  New Feature Install Upgrade option 
  362.  
  363. Version: 2.0e   Released: 3 June 1997
  364. ---------------------------------------------
  365. * Engine Bug-Fix GateKeeper login hangs on systems without RAS installed. 
  366.  
  367. Version: 2.0d   Released: 30 May 1997
  368. ----------------------------------------------
  369. * Engine Bug-Fix In WWW Proxy Service FTP file size was reported as the ASCII size not image size (corrected) 
  370. * Engine Bug-Fix FTP file downloads through WWW Proxy prepend CRLF to downloaded file if FTP server supports SIZE command 
  371.  
  372. Version: 2.0c   Released: 29 May 1997
  373. ----------------------------------------------
  374. * Engine Bug-Fix In WWW Proxy problem with large POST data, or POST through MSIE not responding. 
  375. * Engine Bug-Fix In WWW Proxy problem with HTTP PUT method (used for publishing pages in FrontPage) 
  376. * Engine Bug-Fix Problem with cascaded WWW Proxy -> WWW Proxy for SSL tunnelling requests. 
  377. * Dialer Bug-Fix Should no longer lose responsiveness on some systems after about a day 
  378. * Dialer Bug-Fix Crash in RNAAPP believed fixed (good reports from testers) 
  379. * Engine Bug-Fix Error 2186 in Control Panel:Services fixed - this was caused by an incomplete installation (normally due to being logged in under the
  380. wrong account) 
  381. * Engine Bug-Fix Error 1075 in Control Panel:Services fixed. 
  382. * Engine Improvement User database changes saved immediately - only traffic data now updated every 2 minutes. 
  383. * Engine Improvement Changes to DNS service - should be more stable. 
  384. * Engine Bug-Fix UDP Mapping proxy resource leak and lockup fixed (where rules were not met) 
  385. * GateKeeper Improvement Cosmetic changes to most dialogs (icons) 
  386. * GateKeeper Improvement brings up login box on startup 
  387. * GateKeeper Improvement brings up change password dialog as required 
  388. * GateKeeper Improvement Now does some simple sanity checking when entering recipients 
  389. * GateKeeper Improvement Checks for WinGate Engine running when logging into localhost 
  390. * GateKeeper Improvement Checks validity of username when logging into localhost 
  391. * GateKeeper Bug-Fix Proper handling of cancel button in Cache filters, and Policies dialogs 
  392. * GateKeeper Bug-Fix license details reported incorrectly in Win95 - fixed, changed wording. 
  393. * WinGate Server   New Feature  Completely new - now uninstalls properly, and installs over previous versions to upgrade.  
  394. * WinGate Server  Improvement  Improved handling for setting up services.  
  395.  
  396. Version: 2.0b   Released: 11 April 1997
  397. -----------------------------------------------
  398. * Engine Bug-Fix FTP proxy - could not handle servers sending multi-line greetings. 
  399. * Dialer Bug-Fix Not hanging up connections properly on some systems. 
  400.  
  401. Version: 2.0a                                                                                                                         
  402. ----------------
  403. * Engine Improvement Ignores localhost connections for Licence count - you can now proxy the WinGate machine as well using localhost as the proxy server. 
  404. * Engine Improvement NT engine now uses event messages properly in event viewer 
  405. * Engine Improvement Robust UDP support in Real Audio Proxy, also now supports RealVideo 
  406. * Dialer Bug-Fix Dialer timeout for SOCKS BIND sessions 
  407. * Engine Improvement WinGate Engine for NT will uninstall the service for previous beta versions if they are installed. 
  408. * Engine Improvement Engine in Windows95 will now display a version dialog if run with the command line parameter -v. 
  409. * Dialer Improvement Debug logging and dial/hangup logging on the dialer. 
  410. * Engine Bug-Fix Fixed Pointcast problems 
  411. * Engine Bug-Fix Fixed problems with IIS server and Netscape client causing wrong content-type 
  412. * Engine Improvement Revised caching algorithm, should be more efficient on bandwidth. 
  413. * Engine Improvement Support for FTP file uploads in the HTTP proxy (so now File Upload in Netscape will work through the HTTP proxy as well as through SOCKS). This should also fix the MS FrontPage file publishing problem. 
  414. * Engine Improvement FTP proxy no longer uses RecvLine function, so should be a lot more robust. 
  415. * Engine Bug-Fix There are also reports that the problem of WinGate going into 100% kernel
  416. usage no longer occur. 
  417. * GateKeeper Improvement GateKeeper will now warn if there are unsaved changes. 
  418. * Dialer Improvement New dialer options for specifying update interval.Since the RAS subsystem does not offer any notification of events to the status of connections (thanks a lot MS) it is necessary to poll the status of the link at regular intervals to make sure it is still on line. The default interval for this polling is 2 seconds. On some systems, it may be necessary to lengthen this interval to avoid causing undue load on the RAS subsystem, which may cause problems such as:
  419. 1. Loss of operation of RAS dial-in server
  420. 2. crashes in RASAPI32.EXE or RNAAPP.EXE
  421. 3. general lock-up of the RAS subsystem. 
  422.